7
4
1
11
3
2
9
14
8
0
17
15
18
30
40
133
33
65
39
41
120
156
69
74
66
73
75
157
103
116
89
34
23
70
72
50